/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.salesReceipts;

public class GetQueryMemberOutData {
    private String cardNum;
    private String Name;
    private String phone;
    private String dis;
    private String typeId;
    private String Type;
    private String point;
    private String nowPoint;
    private String company;
    private String age;
    private String sex;
    private String idCard;

    public String getCardNum() {
        return this.cardNum;
    }

    public String getName() {
        return this.Name;
    }

    public String getPhone() {
        return this.phone;
    }

    public String getDis() {
        return this.dis;
    }

    public String getTypeId() {
        return this.typeId;
    }

    public String getType() {
        return this.Type;
    }

    public String getPoint() {
        return this.point;
    }

    public String getNowPoint() {
        return this.nowPoint;
    }

    public String getCompany() {
        return this.company;
    }

    public String getAge() {
        return this.age;
    }

    public String getSex() {
        return this.sex;
    }

    public String getIdCard() {
        return this.idCard;
    }

    public void setCardNum(String cardNum) {
        this.cardNum = cardNum;
    }

    public void setName(String Name) {
        this.Name = Name;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public void setDis(String dis) {
        this.dis = dis;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public void setType(String Type2) {
        this.Type = Type2;
    }

    public void setPoint(String point) {
        this.point = point;
    }

    public void setNowPoint(String nowPoint) {
        this.nowPoint = nowPoint;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetQueryMemberOutData)) {
            return false;
        }
        GetQueryMemberOutData other = (GetQueryMemberOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$cardNum = this.getCardNum();
        String other$cardNum = other.getCardNum();
        if (this$cardNum == null ? other$cardNum != null : !this$cardNum.equals(other$cardNum)) {
            return false;
        }
        String this$Name = this.getName();
        String other$Name = other.getName();
        if (this$Name == null ? other$Name != null : !this$Name.equals(other$Name)) {
            return false;
        }
        String this$phone = this.getPhone();
        String other$phone = other.getPhone();
        if (this$phone == null ? other$phone != null : !this$phone.equals(other$phone)) {
            return false;
        }
        String this$dis = this.getDis();
        String other$dis = other.getDis();
        if (this$dis == null ? other$dis != null : !this$dis.equals(other$dis)) {
            return false;
        }
        String this$typeId = this.getTypeId();
        String other$typeId = other.getTypeId();
        if (this$typeId == null ? other$typeId != null : !this$typeId.equals(other$typeId)) {
            return false;
        }
        String this$Type = this.getType();
        String other$Type = other.getType();
        if (this$Type == null ? other$Type != null : !this$Type.equals(other$Type)) {
            return false;
        }
        String this$point = this.getPoint();
        String other$point = other.getPoint();
        if (this$point == null ? other$point != null : !this$point.equals(other$point)) {
            return false;
        }
        String this$nowPoint = this.getNowPoint();
        String other$nowPoint = other.getNowPoint();
        if (this$nowPoint == null ? other$nowPoint != null : !this$nowPoint.equals(other$nowPoint)) {
            return false;
        }
        String this$company = this.getCompany();
        String other$company = other.getCompany();
        if (this$company == null ? other$company != null : !this$company.equals(other$company)) {
            return false;
        }
        String this$age = this.getAge();
        String other$age = other.getAge();
        if (this$age == null ? other$age != null : !this$age.equals(other$age)) {
            return false;
        }
        String this$sex = this.getSex();
        String other$sex = other.getSex();
        if (this$sex == null ? other$sex != null : !this$sex.equals(other$sex)) {
            return false;
        }
        String this$idCard = this.getIdCard();
        String other$idCard = other.getIdCard();
        return !(this$idCard == null ? other$idCard != null : !this$idCard.equals(other$idCard));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetQueryMemberOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $cardNum = this.getCardNum();
        result = result * 59 + ($cardNum == null ? 43 : $cardNum.hashCode());
        String $Name = this.getName();
        result = result * 59 + ($Name == null ? 43 : $Name.hashCode());
        String $phone = this.getPhone();
        result = result * 59 + ($phone == null ? 43 : $phone.hashCode());
        String $dis = this.getDis();
        result = result * 59 + ($dis == null ? 43 : $dis.hashCode());
        String $typeId = this.getTypeId();
        result = result * 59 + ($typeId == null ? 43 : $typeId.hashCode());
        String $Type = this.getType();
        result = result * 59 + ($Type == null ? 43 : $Type.hashCode());
        String $point = this.getPoint();
        result = result * 59 + ($point == null ? 43 : $point.hashCode());
        String $nowPoint = this.getNowPoint();
        result = result * 59 + ($nowPoint == null ? 43 : $nowPoint.hashCode());
        String $company = this.getCompany();
        result = result * 59 + ($company == null ? 43 : $company.hashCode());
        String $age = this.getAge();
        result = result * 59 + ($age == null ? 43 : $age.hashCode());
        String $sex = this.getSex();
        result = result * 59 + ($sex == null ? 43 : $sex.hashCode());
        String $idCard = this.getIdCard();
        result = result * 59 + ($idCard == null ? 43 : $idCard.hashCode());
        return result;
    }

    public String toString() {
        return "GetQueryMemberOutData(cardNum=" + this.getCardNum() + ", Name=" + this.getName() + ", phone=" + this.getPhone() + ", dis=" + this.getDis() + ", typeId=" + this.getTypeId() + ", Type=" + this.getType() + ", point=" + this.getPoint() + ", nowPoint=" + this.getNowPoint() + ", company=" + this.getCompany() + ", age=" + this.getAge() + ", sex=" + this.getSex() + ", idCard=" + this.getIdCard() + ")";
    }
}

